" Preamble {{{
" ==============================================================================
"        File: UltiSnips.vim
" ------------------------------------------------------------------------------
"     Authors: Alexander Shukaev <AlexanderShukaev@gmail.com>
" ------------------------------------------------------------------------------
" Maintainers: Alexander Shukaev <AlexanderShukaev@gmail.com>
" ------------------------------------------------------------------------------
"  Copyrights: (C) 2013, Alexander Shukaev <AlexanderShukaev@gmail.com>
" ------------------------------------------------------------------------------
"     License: This program is free software: you can redistribute it and/or
"              modify it under the terms of the GNU General Public License as
"              published by the Free Software Foundation, either version 3 of
"              the License, or (at your option) any later version.
"
"              This program is distributed in the hope that it will be useful,
"              but WITHOUT ANY WARRANTY; without even the implied warranty of
"              MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
"              General Public License for more details.
"
"              You should have received a copy of the GNU General Public License
"              along with this program. If not, see
"              <http://www.gnu.org/licenses/>.
" ==============================================================================
" }}} Preamble
" Trigger configuration. Do not use <tab> if you use https://github.com/Valloric/YouCompleteMe.
call histadd("cmd","load ".expand('<sfile>:t:r')."...")

"{{{
" Ultisnips
" ultisnips  https://github.com/graudeejs/dot.vim/tree/master/snippets
" http://www.ruchee.com/code/linux/vim/snippets/python.snippets.shtml
" https://github.com/honza/snipmate-snippets/blob/master/snippets/python.snippets

"ALT_P
let g:UltiSnipsExpandTrigger = "ï"
"ALT_U
let g:UltiSnipsListSnippets= "õ"

" If you want :UltiSnipsEdit to split your window.
let g:UltiSnipsEditSplit="vertical"
"}}}

"{{{ ycm 
"let g:UltiSnipsSnippetsDir        = '~/.vim/snippets/'
"let g:UltiSnipsSnippetDirectories = ['UltiSnips', 'snippets']

"let g:UltiSnipsExpandTrigger       = '<C-CR>'
"let g:UltiSnipsJumpForwardTrigger  = '<C-f>'
"let g:UltiSnipsJumpBackwardTrigger = '<C-b>'
"}}} ycm

" Modeline {{{
" ==============================================================================
" vim:ft=vim:fenc=utf-8:ff=unix:fdm=marker:ts=2:sw=2:tw=80:et:
" ==============================================================================
" }}} Modeline
